783a5e8e6c4342a66084f6d5a4ea679e7dfae2b2,tests/fr.inria.diverse.melange.tests/src/main/java/simplefsm/fsm/adapters/fsmmt/FsmMTAdaptersFactory.java,FsmMTAdaptersFactory,createAdapter,#EObject#,31

Before Change


  }
  
  public EObjectAdapter createAdapter(final EObject o) {
    EObjectAdapter res = register.get(o);
    if(res != null){
    	 return res;
    }
    else{
    	if (o instanceof fsm.FSM){
    		res = createFSMAdapter((fsm.FSM) o) ;
    		register.put(o,res);
    		return res;
    	}
    	if (o instanceof fsm.State){
    		res = createStateAdapter((fsm.State) o) ;
    		register.put(o,res);
    		return res;
    	}
    	if (o instanceof fsm.Transition){
    		res = createTransitionAdapter((fsm.Transition) o) ;
    		register.put(o,res);
    		return res;
    	}
    }

After Change


  
  public EObjectAdapter createAdapter(final EObject o) {
    if (o instanceof fsm.FSM){
    	return createFSMAdapter((fsm.FSM) o) ;
    }
    if (o instanceof fsm.State){
    	return createStateAdapter((fsm.State) o) ;
    }
    if (o instanceof fsm.Transition){
    	return createTransitionAdapter((fsm.Transition) o) ;
    }
    
    return null ;